screwed-up system

Traductions
извращённая система
Mots
screwed-up

past participle
сломанный